2014 CAD Contest

Call for Participation

The annual CAD Contest in Taiwan, sponsored by the Ministry of Education (MOE), has been held for 14 consecutive years and has successfully boosted the EDA research momentum in Taiwan. It has been internationalized under the joint sponsorship of IEEE CEDA and Taiwan MOE since 2012. In the first two years of this new contest, 56 teams from 7 regions and 87 teams from 9 regions have been attracted to join respective 2012 and 2013 CAD contest. Many results of top teams have been further enhanced and converted to top international conference and/or journal papers. In the third year, CAD Contest becomes more well-known and well-organized, and is believed to bring more significant contributions to our global EDA community. We design three contest problems covering three distinct areas: logic synthesis & verification, placement, and mask optimization. You are invited to participate!

Problems

In the third year (2014), we design three contest problems covering three distinct areas:

  1. Simultaneous CNF Encoder Optimization with SAT solver Setting Selection contributed by Cadence Design Systems, Inc.

  2. Incremental Timing-driven Placement contributed by IBM Research, Austin, TX.

  3. Design for Manufacturability Flow for Advanced Semiconductor Nodes contributed by IBM Semiconductor R&D Center, East Fishkill, NY.

Evaluation and Ranking

  1. Each contest problem is ranked separately.

  2. The quality metrics are determined by the problem specifications, including correctness, runtime and memory usage.

  3. Each submitted program will be evaluated by the announced benchmarks and hidden benchmarks.

  4. The officially supported programming language will be C/C++. For other languages, please check with the contest organizers first. MATLAB is prohibited for use in the contest.

  5. The library that can be used in the contest is the standard C/C++ library.

  6. System specification:
    Linux version: TBD
    Gcc version: TBD
    GNU libc version: TBD

Awards

The contest winners receive monetary awards (students only) and certificate.

Award

Team

Advisor

1st Place

One team for each topic

1. Certificate of 1st Place
2. NTD50,000/team
(approx. US$1650)

Certificate of 1st Place

2nd Place / 3rd Place

Two teams for each topic

1. Certificate of 2nd / 3rd Place
2. NTD
30,000/team
(approx. US$1000)

Certificate of 2nd / 3rd Place

Notes:
  1. The reward amount in US dollars fluctuates slightly according to currency variations.
  2. According to the tax law in Taiwan, 10% reward will be charged by tax for the Taiwanese taxpayers, while 20% will be charged by tax for foreign taxpayers.
  3. We reserve the right to change the number of prize winners.

Tentative Contest Schedule

1. Call for participation February 24, 2014
2. Official website open February 24, 2014
3. Problem description announcement February 24, 2014
4. Registration deadline May 15, 2014 May 30, 2014
5. Alpha submission June 15, 2014 June 20, 2014
6. Beta submission August 1, 2014
7. Submission deadline September 1, 2014 September 10, 2014
8. Final announcement November 4, 2014

Remark: Changes of team members, advisors or contest problems should be made by the deadline of registration.

Other Information

  1. Registration link:
    http://cad_contest.ee.ncu.edu.tw:8080/registration/default.html

  2. For any other inquiries, please send emails to:
    cad.contest.iccad@gmail.com
    Please add "ICCAD2014_Contest" to the subject line for any emails regarding the contest.

  3. Any update will be announced on CAD contest website:
    http://cad_contest.ee.ncu.edu.tw/CAD-contest-at-ICCAD2014/

  4. The last year (2013 CAD contest at ICCAD) contest website:
    http://cad_contest.cs.nctu.edu.tw/CAD-contest-at-ICCAD2013/

  5. There may be a special session organized for the contest at ICCAD 2014 (we will be notified around early June). This session includes three presentations from the contest organizers for the three contest problems and the award ceremony.

Details of Alpha Submission

Please be reminded that the Alpha submission deadline is 11:59pm (UTC+8) on Sunday, Jun 15, 2014.Friday, June 20, 2014. CAD contest server has been built successfully. You may now upload your Alpha program to our server. Please submit your Alpha program by the following steps:

Step1:
Download and install a FTP client software. For more general and technical information of different FTP client softwares, please check at: Comparison of FTP client software

Step2:
Login to the CAD contest upload server using the FTP client:
IP address: 140.115.71.204
Transfer Protocol: FTP
Port: 21
Login name: Registration number (e.g. cada001)
Login password: Password given while you have finished the registration

Step3:
Upload the required files.
The following 2 files should be included in the alpha submission:
1. A binary executive file: Please use your registration number as the file name if there’s no special guideline for naming in your selected problem, e.g. team no. cada001 should name the executive file as "cada001". If there is naming instruction in your selected problem, please follow the instruction.
2. A text file: You should describe how you run the program (in English) in that text file. The file should be named as "Readme".

You are advised to log in to the server before 6 June, thus you may still have time to ask for help if you find any difficulties.

Details of Beta Submission

Please be reminded that the Beta submission deadline is 11:59pm (UTC+8) on Friday, August 1, 2014. CAD contest server has been built successfully. You may now upload your Beta program to our FTP server. Please submit your Beta program by the following steps:

Step1:
Download and install a FTP client software. For more general and technical information of different FTP client softwares, please check at: Comparison of FTP client software

Step2:
Login to the CAD contest upload server using the FTP client:
IP address: 140.115.71.204
Transfer Protocol: FTP
Port: 21
Login name: Registration number (e.g. cada001)
Login password: Password given while you have finished the registration

Step3:
Upload the required files.
The following 2 files should be included in the beta submission:
1. A binary executive file: Please use your registration number as the file name if there’s no special guideline for naming in your selected problem, e.g. team no. cada001 should name the executive file as "cada001". If there is naming instruction in your selected problem, please follow the instruction.
2. A text file: You should describe how you run the program (in English) in that text file. The file should be named as "Readme". Please compress two files into a cadaXXX_beta.zip.

Details of Final Submission

Please be reminded that the Beta submission deadline is 11:59pm (UTC+8) on Monday, September 1, 2014 Wednesday, September 10, 2014. CAD contest server has been built successfully. You may now upload your final program to our FTP server. Please submit your final program by the following steps:

Step1:
Download and install a FTP client software. For more general and technical information of different FTP client softwares, please check at: Comparison of FTP client software

Step2:
Login to the CAD contest upload server using the FTP client:
IP address: 140.115.71.204
Transfer Protocol: FTP
Port: 21
Login name: Registration number (e.g. cada001)
Login password: Password given while you have finished the registration

Step3:
Upload the required files.
The following 2 files should be included in the beta submission:
1. A binary executive file: Please use your registration number as the file name if there’s no special guideline for naming in your selected problem , e.g. team no. cada001 should name the executive file as "cada001". If there is naming instruction in your selected problem, please follow the instruction.
2. A text file: You should describe how you run the program (in English) in that text file. The file should be named as "Readme". Please compress two files into a cadaXXX_final.tar.gz (*.tar.gz only).

Special Announcement: Top X teams of the 2014 CAD Contest at ICCAD

We are pleased to announce the top X teams of our contest.
The following team numbers are NOT listed according to the ranking.
Congrats to:

Top 10 teams of Problem A
cada002
cada017
cada026
cada038
cada039
cada044
cada052
cada076
cada102
cada108

Top 10 teams of Problem B
cada019
cada021
cada023
cada028
cada035
cada040
cada075
cada083
cada110
cada114

Top 7 teams of Problem C
cada012
cada051
cada060
cada064
cada068
cada073
cada098

All the Top X teams are requested to record a 1- to 2-minute video show to introduce the program you wrote. These video shows will be played in the Award Ceremony. We have informed the Top X teams the details through emails. Thank you for your attention.

Special Announcement II: Congratulations to the Winners of 2014 CAD Contest at ICCAD

Thank you to everyone who participated in 2014 CAD Contest at ICCAD. We are delighted to announce the Top 3 winners of our contest.

Congrats to:
First Place of Problem A
Xing Wei & Yi Diao – The Chinese University of Hong Kong
Advisor: Prof. Yu-Liang Wu
Team name: EasySat

Second Place of Problem A
Shin-Yann Ho, Shuo-Ren Lin & Ko-Lung Yuan – National Taiwan University
& alternative service in National Airborne Service Corps
Advisor: Prof. Jie-Hong Jiang
Team name: AlcomSAT

Third Place of Problem A
Tsung-Ju Lii, Ming-Jen Yang & Jenny Chu –National Taiwan University & Chang Gung University
Advisor: Prof. Chung-Yang Ric Huang
Team name: Troller Coaster

First Place of Problem B
Jucemar Monteiro, Guilherme Flach, Julia Casarin Puget & Mateus Paiva Fogaca –
Universidade Federal do Rio Grande do Sul
Advisor: Prof. Paulo Francisco Butzen & Prof. Marcelo de Oliveira Johann
Team name: UFRGS/FURG BRAZIL

Second Place of Problem B
Wei-Chen Wu, Sheng-Te Hu, Chun-Kai Wang & Wan-Ning Wu – National Chiao Tung University
Advisor: Sean Shih-Ying Liu & Prof. Hung-Ming Chen
Team name: VDA-TP

Third Place of Problem B
Ka-Chun Lam, Wing-Kai Chow, Jian Kuang, Wenzan Cai & Zhiqing Liu – The Chinese University of Hong Kong
Advisor: Prof. Evangeline F.Y. Young
Team name: CUHK-ITP

First Place of Problem C
Yen-Chun Liu & Chih-Ming Chang – National Central University
Advisor: Prof. Jwu-E Chen
Team name: number2

Second Place of Problem C
Yun-Chih Kuo & Tung-Yuan Lee – National Central University
Team name: hululululu

Third Place of Problem C
Bo-Shung Wang & Sin-Ye Hsieh – National Chiao Tung University & Yuan Ze University
Advisor: Prof. Yih-Lang Li
Team name: NCTU_EDALI

Please accept our heartiest congratulations!

Highlights of the Award Ceremony at ICCAD

The Award Ceremony was successfully held on November 4.
Please click to watch the Highlights of 2014 CAD Contest at ICCAD.

You may click the following links to see the Video shows of the Top 3:
1. Video Show of Problem A
2. Video Show of Problem B
3. Video Show of Problem C

You may also click the following links to see the presentations of our contest chair and topic chairs in the Award Ceremony at ICCAD:
1. Introduction to 2014 CAD Contest at ICCAD (Opening)
2. Presentation of Problem A
3. Presentation of Problem B
4. Presentation of Problem C

The benchmark suite of final evaluation on each problem can be downloaded at each problem page.

Organization

  1. Contest chair:
    Iris Hui-Ru Jiang (National Chiao Tung University, Taiwan)

  2. Contest Co-chairs:
    Natarajan Viswanathan (IBM Research, Austin, TX, USA)
    Jin-Fu Li (National Central University, Taiwan)
    Tai-Chen Chen (National Central University, Taiwan)

  3. Topic chairs:
    Chih-Jen Hsu (Cadence Design Systems Inc., Taiwan)
    Myung-Chul Kim & Jin Hu (IBM Corp., USA)
    Rasit O. Topaloglu (IBM Corp., USA)

Sponsors

  1. IEEE CEDA (Technical sponsorship)

  2. Ministry of Education, Taiwan  (Financial sponsorship)

cedaMoE